//
//  Man.h
//  07-ARC代码编写
//
//  Created by dllo on 16/7/12.
//  Copyright © 2016年 dllo. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface Man : NSObject
// ARC下属性的语义 strong weak assign copy
// NSObject的子类,需要强引用的属性,都用strong
@property (nonatomic, strong) NSObject *objc;
// NSString 特殊
@property (nonatomic, copy) NSString *string;
// 基本数据类型(int double float NSIteger等)
@property (nonatomic, assign) NSInteger *count;
// 弱引用weak(在ARC下,声明协议属性,需要用weak修饰)
// 对象释放时,使用weak修饰的内容,会被置空
// delegate = nil;代理人置空后为nil,nil不会调用任何方法
@property (nonatomic, weak) id<NSObject>delegate;




@end
